package com.yunxi.model.order;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.yunxi.core.web.DateJsonDeserializer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="OrderAutit对象", description="订单修改审批主数据查询")
public class OrderAutit {
    @ApiModelProperty(value = "订货单号")
    @TableField("ORDER_CAR_ID")
    private String orderCarId;

    @ApiModelProperty(value = "渠道商名称")
    @TableField("PARTNER_NAME")
    private String partnerName;

    @ApiModelProperty(value = "车系名称")
    @TableField("SERIES_NAME")
    private String seriesName;

    @ApiModelProperty(value = "车型名称")
    @TableField("MODEL_NAME")
    private String modelName;

    @ApiModelProperty(value = "配置")
    @TableField("CATALOG_NAME")
    private String catalogName;

    @ApiModelProperty(value = "内饰颜色")
    @TableField("COLOR_NAME_IN")
    private String colorNameIn;

    @ApiModelProperty(value = "外饰颜色")
    @TableField("COLOR_NAME_OUT")
    private String colorNameOut;

    @ApiModelProperty(value = "付款方式")
    @TableField("PAYWAY")
    private String payway;

    @ApiModelProperty(value = "创建日期")
    @TableField("CREATE_DATE")
    private Date createDate;
}
